Adwaita: selection-mode checked togglebuttons
authorJakub Steiner <jimmac@gmail.com>
Mon, 25 Aug 2014 13:18:58 +0000 (15:18 +0200)
committerJakub Steiner <jimmac@gmail.com>
Mon, 25 Aug 2014 13:18:58 +0000 (15:18 +0200)
- exposed in gnome-contacts for example.

gtk/resources/theme/Adwaita/_common.scss
gtk/resources/theme/Adwaita/gtk-contained-dark.css
gtk/resources/theme/Adwaita/gtk-contained.css

index d153a7c258c1ed2a3ec8ed289e9cba61efbd3b2e..aea46100bd45c64d030e0b94a8fa926c2ed8b5fa 100644 (file)
@@ -975,7 +975,8 @@ GtkComboBox {
       @include button(normal, $selected_bg_color, $selected_fg_color, noedge);
       &:hover { @include button(hover, $selected_bg_color, $selected_fg_color,
                                 $noedge: true); }
-      &:active { @include button(active, $selected_bg_color, $selected_fg_color,                                 $noedge: true); }
+      &:active, &:checked { @include button(active, $selected_bg_color, $selected_fg_color,
+                                            $noedge: true); }
       &:insensitive { @include button(insensitive, $selected_bg_color,
                                       $selected_fg_color, $noedge: true); }
       &:backdrop {
index 66f5c9ee7ba1640f393d00733bb1ce7a37c63754..dafa6bb875d80407095cd5ce97765224fd055521 100644 (file)
@@ -1153,8 +1153,9 @@ GtkComboBox {
         text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
         icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
         box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
-      .titlebar.selection-mode .button:active, GtkCalendar.selection-mode.header .button:active,
-      .header-bar.selection-mode .button:active {
+      .titlebar.selection-mode .button:active, GtkCalendar.selection-mode.header .button:active, .titlebar.selection-mode .button:checked, GtkCalendar.selection-mode.header .button:checked,
+      .header-bar.selection-mode .button:active,
+      .header-bar.selection-mode .button:checked {
         border-style: solid;
         color: #ffffff;
         border-color: #0b1e33;
index e08e06e03247bc0bef93c030328f9f2ff481d83d..fdb29952d3a1ef2151193f789a7b99e804e6c4f3 100644 (file)
@@ -1145,8 +1145,9 @@ GtkComboBox {
         text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
         icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
         box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
-      .titlebar.selection-mode .button:active, GtkCalendar.selection-mode.header .button:active,
-      .header-bar.selection-mode .button:active {
+      .titlebar.selection-mode .button:active, GtkCalendar.selection-mode.header .button:active, .titlebar.selection-mode .button:checked, GtkCalendar.selection-mode.header .button:checked,
+      .header-bar.selection-mode .button:active,
+      .header-bar.selection-mode .button:checked {
         border-style: solid;
         color: #ffffff;
         border-color: #1c5187;